package com.ruoyi.project.query.paeaDsCusvd4.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;


/**
 * 对公客户信息对象 paea_ds_cusvd4
 *
 * @author gang.wei
 * @date 2020-04-07
 */
@Data
@EqualsAndHashCode(callSuper=false)
@Accessors(chain = true)
@TableName(value = "paea_ds_cusvd4")
public class PaeaDsCusvd4 implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @TableId(value = "id",type = IdType.UUID)
    private String id;

    /** 客户号 */
    @Excel(name = "客户号")
    private String custNo;

    /** 法人代表姓名 */
    @Excel(name = "法人代表姓名")
    private String custName;

    /** 法人代表证件号 */
    @Excel(name = "法人代表证件号")
    private String custId;

    /** 法人代表证件类型 */
    @Excel(name = "法人代表证件类型")
    private String idType;

    /** 注册资金 */
    @Excel(name = "注册资金")
    private Double capitalAmount;

    /** 联系人1 */
    @Excel(name = "联系人1")
    private String contactRelat1;

    /** 联系人1电话 */
    @Excel(name = "联系人1电话")
    private String contactPhone1;

    /** 联系人2 */
    @Excel(name = "联系人2")
    private String contactRelat2;

    /** 联系人2电话 */
    @Excel(name = "联系人2电话")
    private String contactPhone2;

    /** 是否上市(0-上市 9-未上市) */
    @Excel(name = "是否上市", readConverterExp = "0=上市,9=未上市")
    private String onStoMark;

    /** 注册币种 */
    @Excel(name = "注册币种")
    private String regCurr;

    /** 企业行业类型 */
    @Excel(name = "企业行业类型")
    private String busiScop;

    /** 企业名称 */
    @Excel(name = "企业名称")
    private String busiName;

    /** 最后维护日期 */
    @Excel(name = "最后维护日期")
    private String lastDate;

    /** 最后维护柜员 */
    @Excel(name = "最后维护柜员")
    private String lastTelr;

    /** 最后维护机构 */
    @Excel(name = "最后维护机构")
    private String lastOrg;

    /** 财务负责人 */
    @Excel(name = "财务负责人")
    private String contact2;

    /** 贷款卡号 */
    @Excel(name = "贷款卡号")
    private String loaCardNo;

    /** 注册时间 */
    @Excel(name = "注册时间")
    private String regDate;

    /** 是否我行风险预警客户 */
    @Excel(name = "是否我行风险预警客户")
    private String bocRiskAny;

    /** 企业性质 */
    @Excel(name = "企业性质")
    private String busOwsp;

    /** 企业经济成分 */
    @Excel(name = "企业经济成分")
    private String ecnmCode;

    /** 我行关联客户 */
    @Excel(name = "我行关联客户")
    private String asoBoc;

    /** 中央政府投资公用企业 */
    @Excel(name = "中央政府投资公用企业")
    private String fundCentralGov;

    /** 未付余额 */
    @Excel(name = "未付余额")
    private Double unpaidBal;

    /** 年还款 */
    @Excel(name = "年还款")
    private Double ylyRpmt;

    /** 兼营范围 */
    @Excel(name = "兼营范围")
    private String othrBusScop;

    /** 人民币基本帐户开户行 */
    @Excel(name = "人民币基本帐户开户行")
    private String basicAcctBank;

    /** 人民币基本帐户帐号 */
    @Excel(name = "人民币基本帐户帐号")
    private String basicAcctNo;

}
